IMF approves financing for Cameroon